
public aspect World {
//	
//	pointcut greeting():
//		execution(* HelloClass.sayHello(..));
	

	
	pointcut fieldWrite(Object target, Object newValue): 
        set(* *..*)
        && args(newValue) 
        && target(@Cacheable target)
        && within(@Cacheable *);
	
	before(Object target, Object newValue): fieldWrite(target, newValue){
		System.out.println(newValue);
	}
		

}
